package onlinejudge.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import onlinejudge.entity.ProblemLevel;

public interface ProblemLevelDao {

	/**
	 * 查询题目难度
	 * @param parameters
	 * @return
	 */
	List<ProblemLevel> queryProblemLevel(Map<String, Object> parameters);
	/**
	 * 添加题目难度
	 * @param parameters
	 */
	void addProblemLevel(Map<String, Object> parameters);
	/**
	 * 更新题目难度
	 * @param parameters
	 */
	void updateProblemLevel(Map<String, Object> parameters);
	/**
	 * 删除题目难度
	 * @param problemLevelId
	 */
	void deleteProblemLevel(@Param("problemLevelId") Integer problemLevelId);
}
